Sea snails - Almanca İngilizce Sözlük